@charset "utf-8";
/* CSS Document */

a {text-decoration:none; cursor:pointer;}
html, body {height:100%; font-family:} 
body {margin:0; padding:0;text-align:center;  background-image:url(../images/fundo-site-center.png); background-repeat:repeat;}
#header {width:100%;height:246px;position:relative;background-image:url(../images/fundo-site.jpg); background-repeat:repeat;  }
#header-conteudo { width:655px; display:table; text-align:left; margin:0 auto; padding-top:20px;}
.redes-header { width:65px; height:36px; float:left;}
.redes-header a { color:#5E3A7A; font-size:14px; float:left;}
#logo { width:332px; height:215px; position:absolute; margin-left:161px;}
#separador-redes { width:2px; height:19px; background-color:#5C3D78; float:left; margin:20px 24px 0 24px;}
#newsletter { float:left; width:218px; height:75px; margin:5px 0 0 438px; position:absolute;}
#newsletter p { font-size:14px; color:#5E3A7A;}
#newsletter-form input.text {color:#5E3A7A; font-size:14px;  border:1px solid #5E3A7A; border-radius:6px; -moz-border-radius:6px; float:left; height:22px; padding:0 5px 0 5px; margin-top:3px; background: -webkit-linear-gradient(#EAEAEA, #FFF 80%);background: -moz-linear-gradient(#EAEAEA, #FFF 80%);background: -o-linear-gradient(#EAEAEA, #FFF 80%);font-weight:bold;}
#newsletter-form input.btn {border:1px solid #58595B; padding:0; margin:0; float:left; width:32px; height:24px;border-radius:6px; -moz-border-radius:6px; color:#58595B; font-size:13px; line-height:24px; margin-left:4px;background: -webkit-linear-gradient(#D7D2CC, #FFF 80%);background: -moz-linear-gradient(#D7D2CC, #FFF 80%);background: -o-linear-gradient(#D7D2CC, #FFF 80%); margin-top:3px; cursor:pointer; font-weight:bold; }
#center-divisao {width:100%;position:relative; height:7px; background-image:url(../images/fundo-top-center.png); background-repeat:repeat-x; margin-top:-7px}
#center {width:100%;position:relative; display:table; background-image:url(../images/fundo-site-center.png); background-repeat:repeat;}
#center-conteudo {width:655px; text-align:left; margin:0 auto; display:table;}
#banners-home { width:320px; display:table; margin:45px 0 25px 167px; float:left; }
#banners-home img {-moz-box-shadow:0px 4px 15px 1px #333;-webkit-box-shadow:0px 4px 15px 1px #333; box-shadow:0px 4px 15px 1px #333; -moz-border-radius:0px; border-radius:0px;}
#banners-home img:hover {opacity:0.7;}
#perfil { background-image:url(../images/fundo-opacity.png); background-repeat:repeat; width:655px; height:579px; float:left; margin:40px 0 29px 0; -moz-border-radius:10px; border-radius:10px;}
#perfil p { font-size:15px; color:#FFF; line-height:140%; text-align:justify; width:370px; float:left; margin:32px 0 0 29px;}
#perfil img { float:left; margin:13px 0 0 25px;}
#video-aula {background-image:url(../images/fundo-opacity.png); background-repeat:repeat; width:596px; display:table; float:left; margin:40px 0 29px 0; -moz-border-radius:10px; border-radius:10px; padding:34px 25px 27px 25px;}
#video-aula-cursos { float:left; margin:21px 0 0 12px; width:575px; display:table;}
.cursos-video-aula { width:575px; height:69px; margin-top:6px; background-image:url(../images/fundo-cursos-video-aula.png);background-repeat:repeat; -moz-border-radius:5px; border-radius:5px;}
.cursos-video-aula  img:hover{ opacity:0.7;}
.cursos-video-aula  p:hover{ opacity:0.7;}
.cursos-video-aula  h6:hover{ opacity:0.7;}
.cursos-video-aula p{ font-size:17px; width:340px; padding-left:20px; height:69px; vertical-align:middle; display:table-cell; color:#FFF; line-height:130%;}
.cursos-video-aula img { margin:-54px 0 0 392px; position:absolute;}
.cursos-video-aula h6{ font-size:17px; font-weight:bold; margin:-41px 0 0 487px;color:#FFF; position:absolute;}
.cursos-video-aula-comprar {width:596px; height:69px; margin-top:6px; background-image:url(../images/fundo-cursos-video-aula.png);
background-repeat:repeat; -moz-border-radius:5px; border-radius:5px;}
.cursos-video-aula-comprar img {float:left; padding:16px 16px 0 16px;}
.cursos-video-aula-comprar p {float:left; font-size:22px; font-weight:bold; color:#F399C0; margin:13px 0 0 15px; text-transform:uppercase;}
.cursos-video-aula-comprar h5 {float:left; font-size:17px; color:#FFF;margin:4px 0 0 15px;text-transform:uppercase;}
.separador-interno {float:left; margin-top:11px; background-color:#F399C0; width:1px; height:49px;}
#valores-cursos {margin-top:25px; float:left; width:100%;}
#valores-cursos p{text-align:center; font-size:33px; color:#EAEAE8;}
#valores-cursos img {margin:12px 0 0 250px;}
#desc-demonstracao { float:left; margin-top:20px; width:100%; display:table;}
#desc-demonstracao p {color:#FFF; font-size:17px; line-height:145%;}
#informacoes-cursos { float:left; width:100%; display:table; margin-top:30px;}
#informacoes-cursos h3 { color:#F399C0; font-size:17px; font-weight:bold; padding-left:15px;}
#informacoes-cursos img { float:left; margin-left:15px;}
#informacoes-cursos p { float:left; padding-left:5px; color:#EAEAE8; font-size:15px; line-height:25px; }
#oab-help {background-image:url(../images/fundo-opacity.png); background-repeat:repeat; width:596px; display:table; float:left; margin:40px 0 29px 0; -moz-border-radius:10px; border-radius:10px; padding:34px 25px 27px 25px;}
#oab-help-textos { width: 100%; display:table; margin-top:7px;}
.oab-help-textos-separados { margin-top:13px;}
#oab-help-textos p { font-size:16px !important; }
#oab-help-textos img { float:left; margin:1px 10px 20px 0}
#oab-help p{color:#EAEAE8; font-size:17px; line-height:133%; margin-left:14px;}
.oab-help-quadrado { width:595px; height:69px; margin:10px 0 0 10px; background-image:url(../images/fundo-cursos-video-aula.png);
background-repeat:repeat; -moz-border-radius:5px; border-radius:5px;}
#livros { background-image:url(../images/fundo-opacity.png); background-repeat:repeat; width:596px; display:table; float:left; margin:40px 0 29px 0; -moz-border-radius:10px; border-radius:10px; padding:34px 25px 27px 25px;}
#livros p{ font-size:17px; color:#EAEAE8; line-height:130%;}
#encontre { background-image:url(../images/fundo-opacity.png); background-repeat:repeat; width:596px; display:table; float:left; margin:40px 0 10px 0; -moz-border-radius:10px; border-radius:10px; padding:26px 25px 27px 25px;}
#encontre p{ font-size:17px; color:#EAEAE8; line-height:130%;}
#download { background-image:url(../images/fundo-opacity.png); background-repeat:repeat; width:596px; display:table; float:left; -moz-border-radius:10px; border-radius:10px; padding:26px 25px 27px 25px;}
#download p{ font-size:17px; color:#5E3A7A; line-height:130%;}
#materiais { background-image:url(../images/fundo-opacity.png); background-repeat:repeat; width:596px; display:table; float:left; margin:40px 0 29px 0; -moz-border-radius:10px; border-radius:10px; padding:34px 25px 27px 25px;}
#materiais p{ font-size:17px; color:#EAEAE8; line-height:130%;}
#depoimentos { background-image:url(../images/fundo-opacity.png); background-repeat:repeat; width:596px; display:table; float:left; margin:40px 0 29px 0; -moz-border-radius:10px; border-radius:10px; padding:34px 25px 27px 25px;}
#depoimentos h2 { font-size:19px; font-weight:bold; color:#EAEAE8; padding-top:10px;}
#depoimentos h3 { font-size:14px; color:#EAEAE8; padding-top:10px;}
#depoimentos p{ font-size:14px; color:#EAEAE8; line-height:160%;font-style:italic; text-align:justify; padding-top:30px;}
#depoimentos img { float:left; margin:0 22px 10px 0;}
.separador-depoimentos { width:498px; height:1px; float:left; margin:20px 0 35px 49px; background-image:url(../images/separador-depoimentos.png);}
.texto-download { width:596px; display:table; float:left; border:1px solid #5E3A7A;}
.texto-download p { width:516px; height:20px; font-size:16px !important; background-color:#EBDCDF; float:left; text-indent:20px; margin-top:1px;color:#5E3A7A;}
.texto-download a { width:80px; text-indent:10px; height:20px; line-height:20px; font-size:15px; background-color:#EBDCDF; color:#5E3A7A; float:left;margin-top:1px;}
.texto-download a:hover { background-color:#F4F4F4; color:#000; float:left;}
#Form-dados { width:603px; padding:10px 0 10px 0; float:left; }
#Form-dados label { width:70px; float:left; padding:5px 0px; margin:0 10px 3px 0; border:0; color:#EAEAE8; font-size:16px; font-weight:bold; }
#Form-dados input { width:498px; height:17px; display:inline-block; padding:5px 10px 1px 10px; margin-bottom:20px; background-color:#EAEAE8;border:0; color:#333; font-weight:bold; border:2px solid #5E3A7A; -moz-border-radius:5px; border-radius:5px;}
#Form-dados input[type=submit] { margin-left:1px;width:120px; height:21px; float:left; border:0; color:#5E3A7A; cursor:pointer; font-size:17px; margin-top:8px; padding-top:0; padding-bottom:1px; font-weight:100; line-height:21px; }
#Form-dados input[type="radio"] { margin:0; float:left; margin:5px 0 0 16px;border: 1px solid #5E3A7A;display: inline-block;height: 15px;margin-bottom: 0;position: relative;top: 3px;vertical-align: baseline;width: 15px;}
ul#menu-home { padding: 0; list-style: none; float: left;width:610px; margin:25px 0 0 22px;}
ul#menu-home li{margin-left: 16px; padding: 0; overflow: hidden; float: left; height:73px;width:73px;}
ul#menu-home li a{ padding: 0;  float:left; text-align:center;text-decoration: none; width:73px; height:73px; background-image:url(../images/menu.png);}
ul#menu-home li a:hover { background-image:url(../images/menu-hover.png);}
ul#menu { padding: 0; list-style: none; float: left;width:610px; margin:25px 0 0 22px;}
ul#menu li{margin-left: 16px; padding: 0; overflow: hidden; float: left; height:73px;width:73px;}
ul#menu li a{ padding: 0;  float:left; text-align:center;text-decoration: none; width:73px; height:73px; background-image:url(../images/menu-hover.png);}
ul#menu li a:hover { background-image:url(../images/menu.png);}
ul#menu li .ativo {background-image:url(../images/menu.png);}
#feature_list { width:330px; height:164px; overflow:hidden; position:relative; z-index:0; }
#feature_list ul { position:absolute; top:0; list-style:none; padding:0; margin:0; }
ul#tabs { padding:0px;float: left; width: 100%; z-index:2; list-style:none;}
ul#tabs li {display:inline;}
ul#tabs li.first {  display:inline;   }
ul#tabs li a { float:left;}
ul#tabs li a:hover, ul#tabs li a.current { }
ul#output { width:320px; height:150px; left:0; position:relative;}
ul#output li { width:320px; height:150px; position:absolute; }
ul#output li a:hover {}
.slideshow {
    position:relative;
    height:150px;
}

.slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 150px;
    background-color: #FFF;
}

.slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

.slideshow DIV.last-active {
    z-index:9;
}

.slideshow DIV IMG {
    height: 150px;
    display: block;
    border: 0;
}

@font-face{	font-family:"Calibri";
    url("http://www.powerweb.com.br/fontes/Candara.ttf");}
	